]> dgit.raspbian.org Git - gnome-shell.git/commit
calendar-server: Improve performance by properly using ECalClientView
authorMilan Crha <mcrha@redhat.com>
Thu, 2 Apr 2020 07:24:28 +0000 (09:24 +0200)
committerGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>
Mon, 27 Apr 2020 16:14:57 +0000 (16:14 +0000)
commitc00d79bae229d2c6edab14db678afb59501ad46c
tree9db474217f8cf12b05c8bee60d7067e6dd139e96
parent30d902f898004c8646c406b5755c1b82df2b5ec4
calendar-server: Improve performance by properly using ECalClientView

The previous code always restarted whole ECalClientView when it received
any changes in it, which could sometimes lead to constant repeated restarts
of the view.

https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/1875
data/dbus-interfaces/org.gnome.Shell.CalendarServer.xml
js/ui/calendar.js
meson.build
src/calendar-server/calendar-sources.c
src/calendar-server/calendar-sources.h
src/calendar-server/gnome-shell-calendar-server.c